package it.unipd.dei.bd.icineasti.resource;

import java.math.BigDecimal;

/**
 * Classe che rappresenta la relazione Biglietto.
 * 
 * @author Visentin Lorenzo
 * @version 1.00
 */
public class Biglietto {

	private final int numBiglietto;
	private final java.sql.Timestamp dataOraEmissione;
	private final BigDecimal prezzo;
	private final int idPoltrona;
	private final int idUtente;
	private final int codiceSpettacolo;
	private final String fascia;
	private final boolean pagato;
	private final boolean valido;
	
	public Biglietto(int numBiglietto, java.sql.Timestamp dataOraEmissione, BigDecimal prezzo, int idPoltrona, int idUtente, int codiceSpettacolo, String fascia, boolean pagato, boolean valido) {
		this.numBiglietto = numBiglietto;
		this.dataOraEmissione = dataOraEmissione;
		this.prezzo = prezzo;
		this.idPoltrona = idPoltrona;
		this.idUtente = idUtente;
		this.codiceSpettacolo = codiceSpettacolo;
		this.fascia = fascia;
		this.pagato = pagato;
		this.valido = valido;
	}

	public int getNumBiglietto() {
		return numBiglietto;
	}
	
	public java.sql.Timestamp getDataOraEmissione() {
		return dataOraEmissione;
	}
	
	public BigDecimal getPrezzo() {
		return prezzo;
	}
	
	public int getIdPoltrona() {
		return idPoltrona;
	}
	
	public int getIdUtente() {
		return idUtente;
	}
	
	public int getCodiceSpettacolo() {
		return codiceSpettacolo;
	}
	
	public String getFascia() {
		return fascia;
	}
	
	public boolean getPagato() {
		return pagato;
	}
	
	public boolean getValido() {
		return valido;
	}
	
}
